dog whelk
noun
°A carnivorous European mollusc, Nucella lapillus, found on rocky coasts.
synonyms: atlantic dogwinkle